battery boxes - French English Dictionary